wet centrifugal devices - German English Dictionary